impregnated timber - Français Anglais Dictionnaire